English: search engine
Welsh: chwilotwr
Subject: TGCh
English definition: to search the internet