

InterviewSolution
Saved Bookmarks
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 | |