skolia

English

Noun

skolia

  1. plural of skolion