×

leprology meaning in French

n. léprologie, étude et recherche sur la lèpre (médecine)

Related Words

  1. leprechaun
  2. leprologist
  3. leprosarium
  4. leprosery
PC Version

Copyright © 2018 WordTech Co.