Version Française
Meaning of
"implorer, supplier"
in English language
French to English
English to French
French
English
implorer, supplier
to supplicate, to solicit