Skip to main content

English: shielding and protecting

Welsh: gwarchod ac amddiffyn

Part of speech

Verb