Translation of kelabang in English:

User Contribution

kelabang

noun