English to Arabic

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