LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Üsküplü” in English

1 English translation