Arabic-English dictionary »

مَجَامَلَة meaning in English

ArabicEnglish
مَجَامَلَة f

courtesypolite behavior