Translation of nadi in English:

nadi

artery

(urat nadi)

  • 1

    artery