• Translatour

    Full definition of translatour

    Noun

    translatour

    (plural translatours)
    1. Obsolete form of translator
    © Wiktionary