taggiuk

Type
Root
English Translation
worm infesting nostrils of caribou


Root Type
Noun root