Spanish-English dictionary »

dejar mucho que desear meaning in English

SpanishEnglish
dejar mucho que desear verb

leave a lot to be desiredverb