Dutch–English dictionary

English translation of the Dutch word zich ontlasten

Dutch → English
  
DutchEnglish
zich ontlasten discharge; discharge itself; disembogue; disgorge; relieve oneself