Peninsula (fr. Presqu'île)

Translation into English

Synonyms