meaning of Britische Jungferninseln

Britische Jungferninseln - German to English

British Virgin isles