LexiTurkTURKISH ↔ ENGLISH DICTIONARY

halka Sekli” in English

1 English translation