confrontable
Adjective
Meaning
confrontable (comparative more confrontable, superlative most confrontable)
Able to be confronted; approachable.
Adjective
confrontable (comparative more confrontable, superlative most confrontable)
Able to be confronted; approachable.