English dictionary, thesaurus, translations & etymology
FreeDict.com

affront in Italian

affront in Italian

affronto
noun
An open or intentional offense, slight, or insult.
insultare
verb
(transitive) To insult intentionally, especially openly.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.