imposing in German
imposing in German
imposant
Magnificent and impressive because of appearance, size, stateliness or dignity.
beeindruckend
Magnificent and impressive because of appearance, size, stateliness or dignity.