Harakka

From Fresh Dictionary

Finnish

Noun

harakka

  1. magpiefr:harakka

io:harakka fi:harakka

Personal tools