heteroglots

English

Noun

heteroglots

  1. plural of heteroglot