LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sirte” in English

1 English translation