ܡܣܦܐ

msappe

verbeastern

Definition

to hand over, hand down, deliver, transmit; to betray, turn in, surrender, sell out