Arabic-English dictionary »

مفترى على meaning in English

ArabicEnglish
مفترى على

Slandered[UK: ˈslɑːn.dəd] [US: sˈlæn.dərd]