LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sumatra” in Turkish

1 Turkish translation
TR
Sumatra

Sumatra bir adadır.