English: twin battlemented towers
Welsh: pâr o dyrau bylchfuriog
Subject: Ystadau a Cadw