What does You lived in London. mean?You lived in London.▶ Hear it in EnglishYou lived in London. in other languagesIn PortugueseIn FrenchIn Japanese