What does Who picked the flowers from the neighbour's garden? mean?Who picked the flowers from the neighbour's garden?▶ Hear it in EnglishWho picked the flowers from the neighbour's garden? in other languagesIn PortugueseIn FrenchIn Japanese