Arabic-English dictionary »

مُهْرَة meaning in English

ArabicEnglish
مُهْرَة f

fillyyoung female horse