English | German | Russian | Czech

torpids English

Meaning torpids meaning

What does torpids mean?

torpids

(UK, Oxford University) A series of annual boat races held at Oxford University in Hilary Term.

Are you looking for...?