Spanish-English Dictionaryhospitalizar
Meaning of hospitalizar