Translation of chickenpox in Setswana

chickenpox

thutlwa

noun

  • 1

    thutlwa
    • a disease that produces red spots on the skin