Translation of cacar in English:

cacar

smallpox

noun

  • 1

    smallpox, disease with pustules that often leave bad scars