Surrenderable meaning

Capable of being surrendered; due to be handed over.
adjective
0
0
Advertisement

Origin of surrenderable