English to Arabic

Meaning for:
Whirred
other
مطنون