diccionario Español-inglés »

dejar mucho que desear significado en inglés

EspañolInglés
dejar mucho que desear verb

leave a lot to be desiredverb