• Localizor

    Alternative forms

    Full definition of localizor

    Noun

    localizor

    (plural localizors)
    1. (computing) A person who localizes
    © Wiktionary