English-Italian dictionary »

stool pigeon meaning in Italian

EnglishItalian
stool pigeon (decoy)
noun
[UK: stuːl ˈpɪ.dʒən]
[US: ˈstuːl ˈpɪ.dʒən]

pentitonoun
{m}