Arabic-English dictionary »

تَمْرَة meaning in English

ArabicEnglish
تَمْرَة f

datefruit of the date palm