What does Welcome. Do you have a reservation? mean?Welcome. Do you have a reservation?▶ Hear it in EnglishWelcome. Do you have a reservation? in other languagesIn PortugueseIn FrenchIn Japanese