Skip to main content

English: Trojan Horse virus

Welsh: feirws Ceffyl Pren Troea

Part of speech

Noun, Masculine, Singular