skewons

English

Noun

skewons

  1. plural of skewon