English to Arabic

Meaning for:
Thermostated
other
منظّم بالثرموستات