English: macchie

English verb 'macchie' conjugated