English edit

Noun edit

interpretour (plural interpretours)

  1. Obsolete form of interpreter.