Skip to main content

English: stalker

Welsh: stelciwr

Part of speech

Noun, Masculine, Singular

Definition

Someone who stalks others.

Context

Yng nghyd-destun trais yn erbyn yr unigolyn.