meaning of Captiva Island

Captiva Island - German to English

Captiva Island