MEGACOULOMB MEANING IN ENGLISH

• Megacoulomb Definition & Synonyms

  1. (n.) A million coulombs.


RECENT SEARCHES