Glifada

English

Proper noun

Glifada

  1. Dated form of Glyfada.