Llyfrgell Owen Phrasebank
watchdog
Look for definition of
watchdog
in Geiriadur Prifysgol Cymru:
'Watchdog'
Adar