Spanish-English Dictionarytomases
tomases
tomarse
Meaning of tomases