×

scélératesse meaning in English

n. nefariousness, wickedness

Related Words

  1. scène internationale
  2. scélérat
  3. scénario
  4. scénariste
PC Version

Copyright © 2018 WordTech Co.