Spanish-English Dictionaryremataría
rematar�a
rematar
Meaning of remataría