English
›
Words
subordinate
or dependent
Translation:
English
Noun
7
vassal
Add
Translation