Home UK English controllable
Translate controllable into Spanish
1Capable of being directed or influenced.
READ THESE ARTICLES