English

edit

Proper noun

edit

Psiloritis

  1. A massif on the island of Crete that includes Mount Ida.