Skip to main content

English: substantially enclosed

Welsh: sylweddol gaeedig

Part of speech

Adjective

Definition

public place