Sociology, asked by arunavyas1985, 2 months ago

meaning of dogged please tell me ​

Answers

Answered by architadixit96
1

refusing to give up even when something is difficult

Similar questions