Translation of mecanismo de defensa in English:

mecanismo de defensa

defense mechanism, n.

masculine noun

  • 1

    defense mechanism US
    defence mechanism British