denetici


Results for "denetici"

Turkish - English dictionary

denetici

(Turkish - English dictionary) :
a controlling device.