Translation of cacaraña in English:

cacaraña

pockmark, n.

feminine noun

Mexico

  • 1

    pockmark