Italian: terrazzare

Italian verb 'terrazzare' conjugated