Adjective Definition

extricable

1.Definition: capable of being extricated




Please Share