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