English: hits
Welsh: trawiadau
Subject: TGCh
English definition: number of hits in website
Welsh definition: gwefannau