solresol

Noun
  1. An artificial language (synset 106910828)

Other Searches