English | German | Russian | Czech

confrontable English

Meaning confrontable meaning

What does confrontable mean?

confrontable

Able to be confronted; approachable.

Are you looking for...?