Spanish English Dictionary

español - English

mejorarse in English:

1. to get well to get well


I can't go to cinema, i must to get well.

English word "mejorarse"(to get well) occurs in sets:

Salud - Health