English | German | Russian | Czech

dearrest English

Meaning dearrest meaning

What does dearrest mean?

dearrest

To release (a person) from arrest.

Are you looking for...?