Version Française
Translate
"a lot remaining (intensifier)"
to French Language
English to French
French to English
English
French
a lot remaining (intensifier)
beaucoup qui reste (intensif)