English-Polish dictionary »

freeloader meaning in Polish

EnglishPolish
freeloader noun
one who does not contribute or pay appropriately

pasożytnoun

sępnoun

Your history