Spanish-English Dictionarymatases
matases
matar
Meaning of matases