Online Dictionary
Definition of " inabordable " in French English Dictionary
Results
inabordable
  • {A} inaccessible, extortionate, unapproachable