Skip to main content

English: on deposit

Welsh: ar adnau

Part of speech

Preposition

Definition

datganiadau amgylcheddol