Version Française
Translate
"up front payment."
to French Language
English to French
French to English
English
French
up front payment.
versement effectué à l’avance (arrhes)