Arabic-English dictionary »

مطقطق meaning in English

ArabicEnglish
مطقطق

Crackled[UK: ˈkræk.l̩d] [US: ˈkræk.l̩d]

المطقطق

Clacker