English to Hindi

Meaning for:
squish
other
कीचड़ में से जाना