Home
Dictionary
Phrases
Stories
Sign in / Register
Viewing: lukwshen
Pauquachin: lukwshen
English: break foot or leg