localizables
Spanish
Adjective
localizables
plural of
localizable