Meaning of babilla in Spanish:

babilla

Translate babilla into English

feminine noun

  • 1Parte de las patas traseras de los cuadrúpedos formada por un conjunto de músculos y tendones que articulan el fémur con la tibia y la rótula.

  • 2Pieza de esta parte de las reses bovinas destinadas al consumo.

    la babilla es muy tierna y se emplea en asados y guisos