Spanish Adjectives: mejor

Spanish Adjectives verb 'mejor' conjugated