What does Do you mean Leo? mean?Do you mean Leo?▶ Hear it in EnglishDo you mean Leo? in other languagesIn PortugueseIn FrenchIn Japanese