Dictionary, Free Dictionary - MyDictionary.net
Definition of " Palestine " in French English Dictionary
Results
Palestine
  • {NPR} Palestine
Organisation de libération de la Palestine
  • {NPR} organization: Palestine Liberation Organization