×

souillement meaning in English

n. desecration, infection, smearing

Related Words

  1. souhaiter la bienvenue
  2. souillard
  3. souiller
  4. souilleur
PC Version

Copyright © 2018 WordTech Co.