núukù

Phonetic
[nuuku HDL]
English: Translation
toe
noun
Body parts