Translation of to leave much to be desired in Spanish:

to leave much to be desired

phrase

  • 1

    it leaves much to be desired deja mucho que desear