tìtó'òn

English: Translation
vein
Spanish: Translation
vena
noun
Body parts