Mentawais

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]

Proper noun

[edit]

Mentawais

  1. The Mentawai Islands Regency, an island chain off the western coast of Sumatra, Indonesia.