English to Arabic

Meaning for:
Campsite
other
موقع المعسكر