Is there two meanings for calling someone dogged persistence?

  • 0 votes

What does it exactly mean???????

Posted Fri 1st February, 2013 @ 19:59 by halimah