What does So Leo might be late. mean?So Leo might be late.▶ Hear it in EnglishSo Leo might be late. in other languagesIn PortugueseIn FrenchIn Japanese