Dutch–English dictionary

English translation of the Dutch word overvloeien van levenslust

Dutch → English
  
DutchEnglish
overvloeien van levenslust bubble over