LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sliven” in English

1 English translation