Spanish-English Dictionaryalbergaran
albergaran
albergar
Meaning of albergaran