imposing
imponente
translation of 'imposing'
adjective
imponente,
grandioso,
majestoso
Credits: Google Translate