Translation of cacar in English:

cacar

smallpox

noun

  • 1

    smallpox
    ‘cacar air’ chicken pox