LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(bot.) Olea europaea” İngilizcede

1 İngilizce çeviri
EN
olive

An olive branch symbolizes peace.