Spanish

edit

Verb

edit

albearse

  1. infinitive of albear combined with se