English-Spanish dictionary »

leave a lot to be desired meaning in Spanish

EnglishSpanish
leave a lot to be desired verb

dejar mucho que desearverb