1.

Definition of metre

Answer» Hi smarkee<br>It is the distance traveled by the light in 1/299792348 second.<br>Plzz add a subject- sanskrik elective and the message me


Discussion

No Comment Found