Spanish-English Dictionaryrematabais
rematabais
rematar
Meaning of rematabais