Arabic-English dictionary »

اِبْتَسَمَ meaning in English

ArabicEnglish
اِبْتَسَمَ

smileto have a smile on one's face