English: Churches Together in Wales
Welsh: Eglwysi Ynghyd yng Nghymru
Subject: Crefydd
English definition: CYTÛN
Welsh definition: CYTÛN www.cytun.freeserve.co.uk