Dutch–English dictionary

English translation of the Dutch word neerstrijken op

Dutch → English
  
DutchEnglish
neerstrijken op alight on; light on; light upon; perch upon