English | German | Russian | Czech

umpress English

Meaning umpress meaning

What does umpress mean?

umpress

(archaic) A female umpire.

Are you looking for...?