English
›
Words
a
country in charge of administering a trust territory
Translation:
English
Noun
9
trustee
Add
Translation