Translation of kecebong in English:

User Contribution

kecebong

Tadpole

noun