makkara

/MAH-kah-rah/
[Finnish] plural makkaraa

Sausage

Countries