one who persists, one who is insistent, tenacious person

listen to the pronunciation of one who persists, one who is insistent, tenacious person
English - English
{i} persister
one who persists, one who is insistent, tenacious person
Favorites