LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Sumatra” İngilizcede

1 İngilizce çeviri
EN
Sumatra

Sumatra is an island.