إنجليزي-العربية قاموس »

olive tree meaning in العربية

إنجليزيالعربية
olive tree tree that produces olives

زَيْتُونm

زَيْتُونَةf

Your history