English: social media
Welsh: cyfryngau cymdeithasol
Subject: TGCh
English context: Facebook, Twitter etc
Welsh context: Facebook, Twitter ac ati.