×

s'enorgueillir meaning in English

v. pride oneself on something

Related Words

  1. s'enliser dans le sable
  2. s'ennuyer
  3. s'enquérir
  4. s'enquérir de
PC Version

Copyright © 2018 WordTech Co.