Arabic-English dictionary »

شَاتَمَ meaning in English

ArabicEnglish
شَاتَمَ

beratechide vehemently