×

exudation meaning in French

n. exsudation, transpiration; sécrétion, émission

Related Words

  1. exuberate
  2. exudate
  3. exude
  4. exult
PC Version

Copyright © 2018 WordTech Co.