LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tulça” in English

1 English translation