English to Arabic

Meaning for:
Roarer
other
المزمجر، المتكلم بصوت عالي