halk cephesi

  1. popular front
  2. people's front
Revolutionary People's Liberation Party-Front Proper Name, Political Parties
Popular Front for the Liberation of Palestine (PFLP) Noun, Politics-Intl. Relations