English-Polish dictionary »

leave something to be desired meaning in Polish

EnglishPolish
leave something to be desired

pozostawiać wiele do życzenia