Translation of to leave much/a lot to be desired in Spanish:

to leave much/a lot to be desired

dejar mucho/bastante que desear, phr.

phrase

  • 1

    dejar mucho/bastante que desear