Translation of ETD in Spanish:

ETD

noun

  • 1

    • estimated time of departure