Translation of jeremiada in English:

jeremiada

jeremiad, n.

feminine noun

  • 1

    jeremiad