Skip to main content

English: park and share

Welsh: parcio a rhannu

Part of speech

Verb