Arabic-English dictionary »

الكمامة meaning in English

ArabicEnglish
الكمامة

Gag[UK: ɡæɡ] [US: ˈɡæɡ]

Muzzle[UK: ˈmʌz.l̩] [US: ˈmʌz.l̩]