Spanish-English Dictionaryrematarán
remataran
rematar
Meaning of rematarán