meaning of britische Fremdenverkehrsbehörde

britische Fremdenverkehrsbehörde - German to English

British Tourist Authority