traffickable
English
Adjective
traffickable
(
not comparable
)
Alternative form of
trafficable
.