LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Formosa” in Turkish

2 Turkish translations