TermCymru
3 results
Results are displayed in English alphabetical order A-Z
English: Trojan cow
Welsh: buwch Gaerdroea
English: Trojan defences
Welsh: amddiffyn rhag 'ymwelwyr diwahoddiad'
English: Trojan Horse virus
Welsh: feirws Ceffyl Pren Troea
