Spanish-English Dictionaryrematado
rematado
rematar
Meaning of rematado