one who has supported a cause for a long time, old supporter

listen to the pronunciation of one who has supported a cause for a long time, old supporter
English - English
longtime proponent
one who has supported a cause for a long time, old supporter
Favorites