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