English edit

Noun edit

languoids

  1. plural of languoid