Spanish-English Dictionarysometerás
someterás
someterse
Meaning of someterás