Japanese dictionary

Dictionary: “トンコリ”

トンコリ

トンコリ

ainu plucked string instrument