सुमात्रा (en. Sumatra)

Translation into Hindi

Synonyms

  • Sumatra Island
  • Sundaland