English to Arabic

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