DEMI-ISLAND


Meaning of DEMI-ISLAND in English

noun peninsula.

Webster English vocab.      Английский словарь Webster.