LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(bot.) ayrı ayrı ufacık meyvalardan meydana gelen bileşik meyva (incir” in English

1 English translation