Translation of juez de silla in English:

juez de silla

umpire, n.

masculine and feminine noun

  • 1

    umpire