Translation of DOA in Spanish:

DOA

adjective

US

  • 1

    • dead on arrival