Xenoglossy

From Fresh Dictionary

English

Noun

xenoglossy

  1. glossolalia
Personal tools