English | German | Russian | Czech

haylift English

Meaning haylift meaning

What does haylift mean?

haylift

An airlift in which hay is dropped for stranded cattle.

Are you looking for...?