What does I'd lost my phone. mean?I'd lost my phone.▶ Hear it in EnglishI'd lost my phone. in other languagesIn PortugueseIn FrenchIn Japanese