English | German | Russian | Czech

detainable English

Meaning detainable meaning

What does detainable mean?

detainable

Capable of being detained.

Are you looking for...?