dokracʰimuncʰoiti

English: Translation
big toenail
noun
body part