Skip to main content

English: hit and run

Welsh: taro a ffoi

Part of speech

Verb