English | German | Russian | Czech

impoundable English

Meaning impoundable meaning

What does impoundable mean?

impoundable

Capable of being impounded.

Are you looking for...?