Summary
English to French:   more detail...
  1. delayed payment:


English

Detailed Translations for delayed payment from English to French

delayed payment:

delayed payment [the ~] noun

  1. the delayed payment (extension of payment)
    l'atermoiement

Translation Matrix for delayed payment:

NounRelated TranslationsOther Translations
atermoiement delayed payment; extension of payment

External Machine Translations:

Related Translations for delayed payment