English to Simple English Dictionary
subordinate
Power structure
Meaning for subordinate found in 32 Languages.
Sponored Video