Skip to main content

English: frottage

Welsh: ffroteisio

Part of speech

Verb