Definition of ムックリ

ムックリ

mukkuri

noun
Ainu mouth harp