Arabic-English dictionary »

ممطّط meaning in English

ArabicEnglish
ممطّط

Rubberized[UK: ˈrʌ.bə.raɪzd] [US: ˈrʌ.bə.ˌraɪzd]