Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    emasculate




emasculate

1. émasculer, affaiblir, édulcorer
2. châtrer, castrer, stériliser




How to Translate