Open main menu

Istana is a Malay and Indonesian word meaning "palace."

Notable IstanasEdit

See alsoEdit