×

s'illusionner meaning in English

v. delude oneself

Related Words

  1. s'il vous plaît faites-ça
  2. s'illuminer
  3. s'imaginer
  4. s'imbiber
PC Version

Copyright © 2018 WordTech Co.