Version Française
Translate
"press a point (to)"
to French Language
English to French
French to English
English
French
press a point (to)
insister; persister; revenir à la charge; s’opiniâtrer.
press a point (to)
insister (s’opiniâtrer; revenir à la charge)