Translation of kutu in English:

kutu

louse, flea

noun

  • 1

    louse, flea
    ‘kutu busuk’ bed bugs


User Contribution

kutu

bug