low islands

English

Noun

low islands

  1. plural of low island