Definition of PLO in English:

PLO

abbreviation

  • Palestine Liberation Organization.