Millier
English Meaning
A weight of the metric system, being one million grams; a metric ton.
- A weight of the metric system, equal to one million grams; a metric ton.
Sorry, No Malayalam Meaning for your input!
See Millie Want To Try Millier In Malayalam??