meaning of Camping-Platz

Camping-Platz - German to English

camping website