Translation of pécora in English:

pécora

feminine noun

  • 1

    (mujer)
    mala pécora Jezebel informal
  • 2Peru informal

    stink of smelly feet
    smell of cheesy feet informal