Translation of Kecebong in English:

User Contribution

Kecebong

Tadpole

noun