mPony, 13 days ago Sycophants in French means spy or inside informer. mon ami, et-tu sur? I’m finding no reference to it at all.
Sycophants in French means spy or inside informer.
mon ami, et-tu sur? I’m finding no reference to it at all.