English to Farsi/Persian Dictionary
arbitrator
ثالث
English definition for arbitrator
1. n. someone chosen to judge and decide a disputed issue
Synonyms and Antonyms for arbitrator
Meaning for arbitrator found in 3 Languages.
Sponored Video