Translation of nta in English:

nta

body louse

noun (class 9, plural dita)

  • 1

    body louse