Spanish-English Dictionarysumergiera
sumergiera
sumergirse
Meaning of sumergiera