LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tea garden” in Turkish

1 Turkish translation