Italian: ambasciata

Italian verb 'ambasciata' conjugated