Term Gallery logo

Meanings of precava in English

veia cava superior
Translations for precava