Spanish-English Dictionarysumergisteis
sumergisteis
sumergirse
Meaning of sumergisteis