DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    castrate




castrate

castrare, sterilizzare, evirare




How to Translate