Versión en Español
Translate
"to insist on sth."
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to insist on sth.
machacar sobre algo
to insist on sth.
insistir en algo
to insist on sth.
empeñarse en algo