abbacchiare - Italian Dictionary Translations

verb

Translations

  1. discourage
  2. debase

Definitions

  1. {{fig}} deprimere, avvilire
  2. {{term|raro|it}} bacchiare
  3. {{est}} abbattere, atterrare
  4. avvilirsi, demoralizzarsi

Notes

Stats