Definition of localizable in Spanish:

localizable

adjective

  • 1

    Que puede ser localizado.

    la condición humana es localizable en todos mis libros, porque es el único tema que me gusta investigar