Spanish-English Dictionaryhospedar
Meaning of hospedar