approachable

Adjective
  • Easy to meet or converse or do business with (synset 300135131)
Adjective

Other Searches