cranch

cranch

cranch

Verb

press or grind with a crushing noise

Synonyms: