Spanish-English Dictionarytomaron
tomaron
tomarse
Meaning of tomaron