imposing in Finnish
imposing in Finnish
mahtava
Magnificent and impressive because of appearance, size, stateliness or dignity.
näyttävä
Magnificent and impressive because of appearance, size, stateliness or dignity.