Kalmari

From Fresh Dictionary

Finnish

Noun

kalmari

  1. squid
Personal tools