Dutch–English dictionary

English translation of the Dutch word op het water landen

Dutch → English
  
DutchEnglish
op het water landen splash down