×

s'expliquer meaning in English

v. discuss things, have it out, settle a disagreement

Related Words

  1. s'expliquer avec qqn
  2. s'exiler du monde
  3. s'expatrier
  4. s'expliquer avec qqn
  5. s'exploser
PC Version

Copyright © 2018 WordTech Co.