Spanish-English Dictionarysumergieran
sumergieran
sumergirse
Meaning of sumergieran