Translation of Kutu busuk in English:

User Contribution

Kutu busuk

Bedbug

noun