interpretour

English

Noun

interpretour (plural interpretours)

  1. Obsolete form of interpreter.