English

edit

Noun

edit

omniglots

  1. plural of omniglot

Anagrams

edit