localisers
English
Noun
localisers
plural of
localiser