Skip to main content

English: llamas

Welsh: lamas

Part of speech

Noun, Plural