Spanish-English Dictionarymatan
matan
matar
Meaning of matan