French to English Dictionary

Version Française

"ordre de paiement" meaning in English