Spanish-English Dictionarysometeré
someteré
someterse
Meaning of someteré