Skip to main content

English: concurrent

Welsh: cydamserol

Part of speech

Adjective