English: bank seats
Welsh: seddau ar yr argloddiau
Subject: Amgylchedd
English definition: of a bridge