Slovnenya

Translation English French: snitcher

Dictionary: main
snitcher
noun
fink.