Punjabi explanations time-worn

20:27
19 May 2023