DIRECT PRIMARY MEANING IN ENGLISH

• Direct primary Definition & Synonyms

  1. () A primary by which direct nominations of candidates for office are made.


RECENT SEARCHES