Spanish-English Dictionarytoma
toma
tomarse
Meaning of toma