Spanish: altroxar

Spanish verb 'altroxar' conjugated