LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Siirt” in English

1 English translation