Results for "

supervisor

"
English - Turkish Dictionary

supervisor

(English - Turkish Dictionary) :
i. şef, amir; nezaretçi.