Spanish-English Dictionaryalbergaba
albergaba
albergar
Meaning of albergaba