Skip to main content

English: intimidated witnesses

Welsh: tystion sy'n cael eu bygwth

Part of speech

Noun, Plural