millistere
English
millistere meaning in English • millistere का अर्थ अंग्रेजी में
Noun
- A liter, or cubic decimeter.