Skip to main content

English: picture messaging

Welsh: llun-negesu

Part of speech

Verb