English-French dictionary »

chair umpire meaning in French

EnglishFrench
chair umpire noun

arbitre de chaise◼◼◼nom {m}