Arabic-English dictionary »

مأزوز* meaning in English

ArabicEnglish
مأزوز*

Chugged[UK: tʃʌɡd] [US: ˈtʃəɡd]