English: cyberflashing
Welsh: seiberfflachio
Subject: Cyfiawnder a threfn
Welsh definition: Dinoethi rhan bersonol o'r corff ar-lein, yn ddigymell.