×

catarrh meaning in French

n. catarrhe, inflammation des muqueuses donnant lieu à une hypersécrétion

Related Words

  1. cataractous
  2. catarina
  3. catarrhal
  4. catarrhally
PC Version

Copyright © 2018 WordTech Co.