Spanish-English Dictionaryalbergabas
albergabas
albergar
Meaning of albergabas