English: surf
Welsh: syrffio
Subject: TGCh
English definition: to surf the web