English to Arabic

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