Skip to main content

English: touting

Welsh: towtio

Part of speech

Verb