Spanish-English Dictionarytoman
toman
tomarse
Meaning of toman