Spanish: ambasciata

Spanish verb 'ambasciata' conjugated