What does It rained yesterday. mean?It rained yesterday.▶ Hear it in EnglishIt rained yesterday. in other languagesIn PortugueseIn FrenchIn Japanese