Translation of Chameleon in Indonesian

User Contribution

Chameleon

Bunglon

noun