Dutch–English dictionary

English translation of the Dutch word doen regenen

Dutch → English
  
DutchEnglish
doen regenen rain; rain down