×
s'expliquer
meaning in English
v.
discuss things, have it out, settle a disagreement
Related Words
s'expliquer avec qqn
s'exiler du monde
s'expatrier
s'expliquer avec qqn
s'exploser
PC Version
Copyright © 2018 WordTech Co.