sumatra - English Turkish Sentences
English Turkish
sumatra sumatra n.
  • Sumatra is an island.
  • Sumatra bir adadır.
Show More (-2)
English Turkish
sumatra sumatra n.
  • Sumatra is an island.
  • Sumatra bir adadır.
Show More (-2)