stoolpigeon meaning in French
n. informateur de police, indic, balance (argot); indicateur; delateur; dénonciateur; informateur, rapporteur
n. informateur de police, indic, balance (argot); indicateur; delateur; dénonciateur; informateur, rapporteur