albearle

Spanish

Verb

albearle

  1. infinitive of albear combined with le