French (12th Grade)

Vocabulaire

Que signifie 'Il pleut' en anglais ?