Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary Phrasebook Translator and Voice






    écoeurant


écoeurant

1. nauseating
2. nauseous
3. sickening

Phrases with  écoeurant

trouver écoeurant
find nauseating; find revolting; find disgusting






How to Translate