TermCymru
2 results
Results are displayed in English alphabetical order A-Z
English: target hardening
Welsh: tynhau diogelwch y targed
Welsh: Darpariaeth Gwella Diogelwch ar gyfer y sawl sy'n goroesi cam-drin domestig
