English-Polish dictionary »

live from hand to mouth meaning in Polish

EnglishPolish
live from hand to mouth

żyć od pierwszego do pierwszego