Translation of kutu busuk in English:

User Contribution

kutu busuk

Bedbug

noun