Polish-English dictionary »

pozostawić wiele do życzenia meaning in English

PolishEnglish
pozostawić wiele do życzenia verb

leave a lot to be desiredverb