praecava
English
praecava meaning in English • praecava का अर्थ अंग्रेजी में
Noun
- The superior vena cava.