Business Management Expert
0/22

Pick the word that matches this meaning:

Relating to a legal duty to manage someone else's money honestly and in their best interest.