eyįpʰasu:pui

English: Translation
your (pl) heads
noun
Body parts