Translation of estadía in English:

estadía

stay, n.

feminine noun

  • 1Latin America

    (en un lugar)
    stay
  • 2

    Nautical
    demurrage