LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Minorca” in Turkish

1 Turkish translation