Meaning of lechigada in Spanish:

lechigada

feminine noun

  • 1Conjunto de las crías que tiene un animal en un solo parto o una sola puesta.