English | German | Russian | Czech

Mentawai English

Meaning Mentawai meaning

What does Mentawai mean?

Mentawai

A member of the native people of the Mentawai Islands, Indonesia.

Mentawai

Their Austronesian language.

Are you looking for...?