What does I am Leo. mean?I am Leo.▶ Hear it in EnglishI am Leo. in other languagesIn PortugueseIn FrenchIn Japanese