Tafla

From Fresh Dictionary

Icelandic

Noun

tafla f.

  1. pill
Personal tools