What does That's Léa. Her friends are here. mean?That's Léa. Her friends are here.▶ Hear it in EnglishThat's Léa. Her friends are here. in other languagesIn PortugueseIn FrenchIn Japanese