uaua nnui

English: Translation
larger blood vessels
noun
Body parts