English translation for "s'excuser"
|
- v. apologize, give an excuse, excuse, say sorry
Related Translations:
- Similar Words:
- "s'estomper" English translation, "s'exagérer" English translation, "s'exciter" English translation, "s'exalter" English translation, "s'exclamer" English translation, "s'exercer" English translation, "s'exhiber" English translation, "s'exhaler" English translation, "s'exiler" English translation, "s'exiler du monde" English translation
|
|
|