Skip to main content

English: high-speed

Welsh: cyflym

Part of speech

Adjective