Spanish-English Dictionarymatasen
matasen
matar
Meaning of matasen