English | German | Russian | Czech

lairage English

Meaning lairage meaning

What does lairage mean?

lairage

A place where sheep or cattle may be rested during transit to a market or abattoir

Are you looking for...?