excuse [pl. excuses] , {relations}
Synonyms
  • داعٍ ، دافع ، مُبرّر ، مُسوّغ ، سبب
Notices
  • reason given to explain or defend one's behaviour