Arabic-English dictionary »

كَرَزَة meaning in English

ArabicEnglish
كَرَزَة f

cherryfruit