Spanish-English Dictionaryrematan
rematan
rematar
Meaning of rematan