What does Is Leo at home? mean?Is Leo at home?▶ Hear it in EnglishIs Leo at home? in other languagesIn PortugueseIn FrenchIn Japanese