Spanish-English Dictionarymatase
matase
matar
Meaning of matase