English to Arabic

Meaning for:
Checkpoints
other
نقاط التفتيش