DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary Phrasebook Translator and Voice






    affront




affront m

1. affront
2. contumely
3. insult
4. offense
5. slap in the face
6. slight

Phrases with  affront

faire affront à
offend; affront






How to Translate