"ambassador at large" in German ambassador at large Sonderbotschafter Detailed translations for "ambassador at large" ambassador at large ambassador at large der Sonderbotschafter{masculine}