Please enable javascript to use dictionary! Howto enable javascript?
democratic front for the liberation of palestine▼noun
dflp▼noun
pdflp▼noun
popular democratic front for the liberation of palestine▼noun
↑