See also: Dilmaç

TurkishEdit

NounEdit

dilmaç

  1. interpreter, translator