meaning of Biourlaub

Biourlaub - German to English

eco-holiday