Skip to main content

English: traffic free

Welsh: di-draffig

Part of speech

Adjective