Spanish-English Dictionarygastase
gastase
gastarse
Meaning of gastase