LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(bot.) yüksük şeklindeki palamut kupulası” in English

1 English translation