Skip to main content

English: troll

Welsh: trolio

Part of speech

Verb