umbera

Verb

 * 1) to apologize, to excuse

Related terms

 * (excuse)