Translation of ESTA in Spanish:

ESTA

Pronunciation /ˈestə/

noun

  • 1

    (in US)
    • Electronic System for Travel Authorization