insultarla
Italian
Verb
insultarla
compound of the infinitive
insultare
with
la
Spanish
Verb
insultarla
infinitive of
insultar
combined with
la