Spanish-English Dictionarytomase
tomase
tomarse
Meaning of tomase