English

edit

Noun

edit

alloglots

  1. plural of alloglot