What does They have a large garden. mean?They have a large garden.▶ Hear it in EnglishThey have a large garden. in other languagesIn PortugueseIn FrenchIn Japanese