Spanish–English dictionary

English translation of the Spanish word imponente

Spanish → English
  
SpanishEnglish
imponente awesome; breathtaking; depositor; imposing; massive; stately