Kanto

From Fresh Dictionary

Finnish

Noun

kanto

  1. the stump of a tree
Personal tools