Spanish-English Dictionarytomen
tomen
tomarse
Meaning of tomen