Skip to main content

English: ram pump

Welsh: pwmp 'ram'

Part of speech

Noun, Masculine, Singular