×
exudation
meaning in French
n.
exsudation, transpiration; sécrétion, émission
Related Words
exuberate
exudate
exude
exult
PC Version
Copyright © 2018 WordTech Co.