Multilingual Turkish Dictionary

İDARE EDİLİR

İDARE EDİLİR : Turkish English

adj. steerable