Translation of Batuan in English:

User Contribution

Batuan

Rock, boulder

noun