Version Française
Meaning of
"insulta"
in English language
French to English
English to French
French
English
insulta
insulted
insultai
insulted
insultant
insulting
insultant; blessant; offensant; choquant; inconvenant.
offensive (adj.)