Spanish: ameyorar

Spanish verb 'ameyorar' conjugated