Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

istana Definition

Cancel
istana
noun
palace (large residence where aristocrats usually live)

Words Related to istana!

istana Examples by Brain Bank Users