Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
ambasciatore, trice  sm/f ambassador 
ambasciator non porta pena!  don't take it out on me ( o  him  ecc)!