Home
Dictionary
Phrases
Stories
Sign in / Register
Viewing: qumene’
Pauquachin: qumene’
English: moon snail (a large sea snail)