Turkish-English dictionary »

... de/da meaning in English

Results: deda
I'd rather look for this: ... de/da
TurkishEnglish
dedantör noun

regulator [regulators](device that controls or limits something)
noun
[UK: ˈre.ɡjʊ.leɪ.tə(r)] [US: ˈre.ɡjə.ˌle.tər]