English-Polish dictionary »

stool pigeon meaning in Polish

EnglishPolish
stool pigeon noun
decoy

kabelnoun

kapuśnoun