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