Spanish–English dictionary

English translation of the Spanish word admirarse

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

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