Skip to main content

English: development language delay

Welsh: oedi mewn datblygu iaith

Part of speech

Verb