Stora Antillerna

Swedish

Proper noun

Stora Antillerna pl (genitive Stora Antillernas)

  1. the Greater Antilles