Version Française
Meaning of
"insister sur"
in English language
French to English
English to French
French
English
insister sur
hammer away at
insister sur qc.
to insist on sth.
insister sur
to insist upon, to insist on
insister sur
insist on