Spanish-English Dictionarysumerge
sumerge
sumergirse
Meaning of sumerge