Arabic-English dictionary »

كُمَّثْرَى meaning in English

ArabicEnglish
كُمَّثْرَى f

pearfruit

peartree