vanmaram

ദശമനാഡി - meaning in english

Meanings for ദശമനാഡി

noun
Phrenic nerve