drache
Top 45000
Meanings
Noun
1. Heavy rain; downpour (Belgium, North, Picardy, Lorraine)