Translation of tamalada in English:

tamalada

feminine noun

Mexico

  • 1

    party at which tamales are served