English-Polish dictionary »

sticky fingers meaning in Polish

EnglishPolish
sticky fingers noun
inclination to steal

lepkie ręcenoun