LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hasır sazı (bot.) scirpus cernuus” in English

1 English translation