Arabic-English dictionary »

زَيْتُونَة meaning in English

ArabicEnglish
زَيْتُونَة f

olive treetree that produces olives