Spanish-English Dictionarymataseis
mataseis
matar
Meaning of mataseis