English to Arabic

Meaning for:
Honking
other
التزمير