Meaning of jeremiada in Spanish:

jeremiada

Translate jeremiada into English

feminine noun

  • 1Lamentación exagerada de dolor.