Back to N3 Words
Meanings
English
to begin to fall (of rain, snow, etc.)