Diccionario español–inglés

Traducción inglesa de la palabra española anonadar

español → inglés
  
españolinglés
anonadar annihilate; destroy; humble; overwhelm