Gaza-strip meaning

A small area of land along the Mediterranean coast, bordered by Egypt and Israel, which is the focus for much territorial dispute and regional conflict.
pronoun
0
0
Advertisement