Spanish-English Dictionarysumerges
sumerges
sumergirse
Meaning of sumerges