rat meaning in French
n. rat; traître; mouchard, indicateur, informateur
v. faire la chasse aux rats; passer à l'ennemi; tourner casaque; violer un engagement; se défiler
n. rat; traître; mouchard, indicateur, informateur
v. faire la chasse aux rats; passer à l'ennemi; tourner casaque; violer un engagement; se défiler