Translation of ESTA in Spanish:

ESTA

Pronunciation /ˈestə/

noun

  • 1

    (in US)

    Electronic System for Travel Authorization