Noun
umpire [pl. umpires] , {sport}
حكم {رياضة}
umpire [pl. umpires]
...
Verb
to umpire
فصل {في نزاع}
similar Results
umpired (adj.)
umpires (n.) , [sing. an umpire]