Results for "

headquarters

"
English - Turkish Dictionary

headquarters

(English - Turkish Dictionary) :
i. 1. karargâh. 2. kumanda merkezi. 3. merkez büro. 4. merkezde çalışanlar.