se justifier

listen to the pronunciation of se justifier
الفرنسية - الإنجليزية
{v} excuse
justify oneself