Kamus Mobile
https://m.xamux.com
English to Indonesian
self-regulating mengatur sendiri
self-regulating
adjective satellite
designed to activate or move or regulate itself
dirancang untuk mengaktifkan atau memindahkan atau mengatur diri sendiri
source: WordNet 3.0