Version Française
Meaning of
"1. allouer"
in English language
French to English
English to French
French
English
1. allouer; imputer; attribuer; affecter; consacrer; répartir
allocate (to)