Skip to main content

English: smack

Welsh: smacio

Part of speech

Verb