smitten in Finnish
smitten in Finnish
hullaantunut
Made irrationally enthusiastic.
hullaantunut
In love.
pihkassa
In love.
rakastunut
In love.