Dutch–English dictionary

English translation of the Dutch word veel te wensen overlaten

Dutch → English
  
DutchEnglish
veel te wensen overlaten leave a great deal to be desired; leave a lot to be desired; leave much to be desired