Jump to content

Dictionary:cape

From Yezur Wiki

English

Noun

cape

  1. A point of land projecting into the sea.

Translations

Translations — a point of land projecting into the sea
Herta-Olaic