What does You're Leo. mean?You're Leo.▶ Hear it in EnglishYou're Leo. in other languagesIn PortugueseIn FrenchIn Japanese