Spanish-English Dictionarysumergierais
sumergierais
sumergirse
Meaning of sumergierais