approachable in Spanish
approachable in Spanish
accesible
Easily approached; easy to talk to.
abordable
Easily approached; easy to talk to.