Verb
ausliefern (v.) , {lieferte aus / auslieferte ; ausgeliefert}
related Results
sich ausliefern (v.) , {der Polizei}
سلّم نفسه {للبوليس}