×
slurry
meaning in French
n.
gadoue; fine mixture liquide; matière liquide
Related Words
slurpee
slurred
slush
slush fund
PC Version
Copyright © 2018 WordTech Co.