LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Svalbard” in Turkish

1 Turkish translation