Version Française
Meaning of
"DÉPOSER (SUR)"
in English language
French to English
English to French
French
English
DÉPOSER (SUR)
LAY UPON