English

edit

Proper noun

edit

Apteron

  1. Synonym of Aptera (ancient city in western Crete)