Spanish-English Dictionaryemplastar
Meaning of emplastar