Wikipedia
Jalamid
Jalamid is a town and crossroads in Saudi Arabia near the Iraqi border.
Jalamid is a town and crossroads in Saudi Arabia near the Iraqi border.