×

s'excuser meaning in English

v. apologize, give an excuse, excuse, say sorry

Related Words

  1. forcer de s'excuser
  2. s'exalter
  3. s'exclamer
  4. s'exercer
  5. s'exhiber
PC Version

Copyright © 2018 WordTech Co.