Slovnenya

Translation English French: informer

Dictionary: main
informer
noun
1 porc.
2 rat.