ymesgusodi

Verb

 * 1)  to excuse, to make excuses for, to apologise for
 * 2)  to excuse oneself, to make excuses for oneself, to apologise