Spanish-English Dictionarytomarais
tomarais
tomarse
Meaning of tomarais