English edit

Noun edit

kykeons

  1. plural of kykeon