Spanish: piazza

Spanish verb 'piazza' conjugated