torruppaa torrúpâ
presses it against something.
torrupput they press against each other; they press together.
torrunnerit hummocky ice.