Translation of Kumbang Koksi in English:

User Contribution

Kumbang Koksi

Ladybug, Ladybird

noun