imposing in French
imposing in French
imposant
Magnificent and impressive because of appearance, size, stateliness or dignity.
impressionnant
Magnificent and impressive because of appearance, size, stateliness or dignity.