Version Française
Translate
"tied aid"
to French Language
English to French
French to English
English
French
tied aid
(Fin., Dév.) aide liée (aide assortie de conditions).
tied aid.
aide liée (aide assortie de conditions)