Definition of "contactable"

contactable

  • adjective

    comparative more contactable, superlative most contactable

    1. Able to be contacted.  

Englia uses cookies to improve user experience.