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