×

sillage meaning in English

n. wake, track left by ship in water, slip, track

Related Words

  1. silicone
  2. silicose
  3. sillet
  4. sillon
PC Version

Copyright © 2018 WordTech Co.