shadower

shadower

shadower

Noun

a spy employed to follow someone and report their movements

Synonyms: