English: blog
Welsh: blogio
Subject: TGCh
English definition: to blog - computer term
Welsh definition: term cyfrifiadurol