Translation of louse in Setswana

louse

nta

nounPlural lice

  • 1

    nta
    • a small insect that lives as a parasite on animals or plants