Polish: ambasadorować

Polish verb 'ambasadorować' conjugated