Meaning of lloronas in Spanish:

lloronas

feminine plural noun

Argentina, Uruguay
  • 1Espuelas grandes.