Version Française
Translate
"impress upon (to)"
to French Language
English to French
French to English
English
French
impress upon (to)
faire valoir; s’employer à convaincre; bien faire comprendre.