Arabic-English dictionary »

زَمْرَة meaning in English

ArabicEnglish
زَمْرَة f

cliquesmall, exclusive group

factiongroup of people