What does Hi, Leo! mean?Hi, Leo!▶ Hear it in EnglishHi, Leo! in other languagesIn PortugueseIn FrenchIn Japanese