gowaba

verb
intercede; mediate
← Back