Version Française
Translate
"non-repayable (adj.)"
to French Language
English to French
French to English
English
French
non-repayable (adj.)
non recouvrable; non remboursable; à fonds perdus.