Version Française
Translate
"cause to remain"
to French Language
English to French
French to English
English
French
cause to remain
faire rester
cause to remain or be left over
faire rester