Meaning of british virgin islands
Definition of british virgin islands
(noun)
more
than 40
northeastern
Virgin Islands (15 inhabited); a
dependent
territory
of the United Kingdom
Other information on british virgin islands
WIKIPEDIA results for
british virgin islands
Amazon results for
british virgin islands
Tweet