Spanish-English Dictionaryrematábamos
rematábamos
rematar
Meaning of rematábamos