Translation of achacar in English:

achacar

transitive verb

  • 1

    le achacaron la responsabilidad del accidente he was held responsible for the accident
    • debemos achacarles el problema a los especuladores we must lay the blame at the speculators' door