Skip to main content

English: bank seats

Welsh: seddau ar yr argloddiau

Part of speech

Noun, Plural

Definition

of a bridge