Spanish-English Dictionarytomasen
tomasen
tomarse
Meaning of tomasen