Madura

(mä do̵orä)

island of Indonesia, just off the NE coast of Java: 2,042 sq mi (5,289 sq km)

Related Forms:

Learn more about Madura

Madura

link/cite print suggestion box