Spanish-English Dictionarymataras
mataras
matar
Meaning of mataras