alloglots
English
Noun
alloglots
plural of
alloglot