tutdururğa
/ tutdururʁa /
Definitions verb to hand over, to give into someone's hands, to thrust something at someone
Definitions verb to tack, to baste, to stitch on, to sew up
Definitions verb to give someone away, to have someone arrested, to get someone locked up