Translation of deudor moroso in English:

deudor moroso

defaulter, n.

masculine noun

  • 1

    defaulter
    slow payer