Term Gallery logo

Meanings of calciferol in English

Portuguese
vitamina d