2025-02-21
19 : 52 : 06
India, kurukshetra
Institution: national institute of technology kurukshetra