French-English dictionary »

encyclopédie vivante meaning in English

FrenchEnglish
encyclopédie vivante nom {f}

walking dictionary(person familiar with a wide range of specialized terms)
noun