English-Polish dictionary »

be all thumbs meaning in Polish

EnglishPolish
be all thumbs

mieć dwie lewe ręce