Spanish–English dictionary

English translation of the Spanish word admirar

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
admirar
admirar
;
stagger
;
admirarse

SpanishEnglish
admirar admire; admirer; look up to; surprise
admirarse wonder