Arabic-English dictionary »

السُّمْرة meaning in English