Skip to main content

English: meditate

Welsh: myfyrio

Part of speech

Verb