Diccionario español–inglés

Traducción inglesa de la palabra española amenguar

español → inglés
  
españolinglés
amenguar belittle; diminish; dishonour; lessen