petron

Phonetic
[petron]
English: Translation
vein, artery
Body parts
ID
04.151