Arabic-English dictionary »

مَيُورَقَة meaning in English

ArabicEnglish
مَيُورَقَة f

Majorcaisland