Version Française
Meaning of
"enduire abondamment (pommade)"
in English language
French to English
English to French
French
English
enduire abondamment (pommade)
rub on liberally (lotion)