Meaning of llorera in Spanish:

llorera

Translate llorera into English

feminine noun

informal
  • 1Llanto fuerte y continuado.