Spanish-English Dictionaryremedar
Meaning of remedar