charming in Finnish
charming in Finnish
hurmaava
Pleasant, charismatic.
ihastuttava
Pleasant, charismatic.
viehättävä
Pleasant, charismatic.