curalotodo
Meanings
Noun
1. cure-all