Spanish-English Dictionarygastan
gastan
gastarse
Meaning of gastan