Skip to main content

English: DM us!

Welsh: DM ni!

Part of speech

Verb

Definition

Direct message

Context

Twitter