English to Arabic

Meaning for:
Whur
other
يزمجر، صوت الجسم المسرع خلال الهواء