Arabic-English dictionary »

خَمْرَة meaning in English

ArabicEnglish
خَمْرَة f

sherryfortified wine