Translation of kudis in English:

kudis

scabies

noun

  • 1

    scabies, contagious skin-disease causing itching and small red spots