×
sillage
meaning in English
n.
wake, track left by ship in water, slip, track
Related Words
silicone
silicose
sillet
sillon
PC Version
Copyright © 2018 WordTech Co.