Afrikaans–English dictionary

English translation of the Afrikaans word veel te wense oorlaat

Afrikaans → English
  
AfrikaansEnglish
veel te wense oorlaat leave much to be desired