forcefully or suddenly submerge oneself or something under water - Spanish English Dictionary

Suggest a Term