Translation of telur kutu in English:

telur kutu

nit

noun

  • 1

    nit, egg of a louse or similar parasite