English: altra

English verb 'altra' conjugated