Skip to main content

English: cameras

Welsh: camerĂ¢u

Part of speech

Noun, Plural