Imponente (en. Towering)

Translation into Italian