localizable (comparative more localizable, superlative most localizable)
localizable m, f (plural localizables)
localize + -able