ambassador-at-largeItalian translation of ambassador-at-largen (Am) ambasciatore, -trice (mf) a disposizioneambassador-at-large in other Oxford dictionaries Definition of ambassador-at-large in the British & World English dictionary Definition of ambassador-at-large in the US English dictionary