バトゥ
Meanings
Noun
1. Kota Batu, Indonesia