Sociology, asked by arunavyas1985, 1 month ago

meaning of dogged please tell me ​

Answers

Answered by architadixit96
1

refusing to give up even when something is difficult

Similar questions