Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    advocated




advocate

1. difensore, paladino
2. difenditrice, paladina
3. raccomandare

Phrases with  advocated

be a zealous advocate for
dedicarsi a, consacrarsi a