Version Française
Meaning of
"artitre"
in English language
French to English
English to French
French
English
artitre
arbiter, arbitrator, ref, referee, referees