What is the full meaning of localisable
able to be localised, also LOCALIZABLE [adj]
Example of the word localisable placed on a Scrabble board.