puzzled in Finnish
puzzled in Finnish
hämmentynyt
Confused or perplexed.
ymmällään
Confused or perplexed.