French-English dictionary »

approchable meaning in English

FrenchEnglish
approchable adjectif

approachable◼◼◼(easy to talk to)
adjective
[UK: ə.ˈprəʊ.tʃəb.l̩] [US: əˈpro.ʊ.tʃəb.l̩]