How to say “For six years. Do you live in London?” in FrenchIn FrenchDepuis six ans. Tu habites à Londres ?▶ Hear it in FrenchFor six years. Do you live in London? in other languagesWhat For six years. Do you live in London? meansIn PortugueseIn Japanese