Arabic-English dictionary »

مغرم meaning in English

ArabicEnglish
مغرم

Smitten[UK: smɪt.n̩] [US: ˈsmɪt.n̩]