approachable in French
approachable in French
approchable
Easily approached; easy to talk to.
abordable
Easily approached; easy to talk to.