What does There's a cat at my friend's home. mean?There's a cat at my friend's home.▶ Hear it in EnglishThere's a cat at my friend's home. in other languagesIn PortugueseIn FrenchIn Japanese