Arabic-English dictionary »

التّافهون meaning in English

ArabicEnglish
التّافهون

Buggers[UK: ˈbʌ.ɡəz] [US: ˈbʌ.ɡərz]