Arabic-English dictionary »

مزمجر meaning in English

ArabicEnglish
مزمجر

Snarled[UK: snɑːld] [US: ˈsnɑː.rəld]

المزمجر، المتكلم بصوت عالي

Roarer[UK: ˈrɔː.rə] [US: ˈrɔː.rə]