submerge oneself in water - Spanish English Dictionary
History

submerge oneself in water



Meanings of "submerge oneself in water" in Spanish English Dictionary : 2 result(s)

English Spanish
General
submerge oneself in water consumirse [v] CR CO
Idioms
submerge oneself in water tirarse de consumida [v] CR