The Italian term "abbordabile" matches the English term "accessable"

other italian words that include "abbordabile" : english :
abbordabile accessible
abbordabile accessibly
abbordabile approachable