LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sơn La” in Turkish

1 Turkish translation