MILLISTERE MEANING IN ENGLISH

• Millistere Definition & Synonyms

  1. (n.) A liter, or cubic decimeter.


RECENT SEARCHES