×

souillard meaning in English

n. (colloquial) scullery, area or room for washing dishes and performing messy tasks

Related Words

  1. souhaits
  2. souhaiter la bienvenue
  3. souillement
  4. souiller
PC Version

Copyright © 2018 WordTech Co.