LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Strumica” in Turkish

2 Turkish translations