admirable in Finnish
admirable in Finnish
ihailtava
Deserving of the highest esteem or admiration; estimable.
vaikuttava
Deserving of the highest esteem or admiration; estimable.