Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    despicable


despicable

1. méprisable, détestable, odieux
2. honteux, infâme, scandaleux




How to Translate