LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(bot.) eklemli ot sapı” in English

1 English translation