Arabic-English dictionary »

مُسَابَقَة اَلْجَمَال meaning in English

ArabicEnglish
مُسَابَقَة اَلْجَمَال f

beauty pageantcompetition on attractiveness