English | German | Russian | Czech

farmstall English

Meaning farmstall meaning

What does farmstall mean?

farmstall

(South Africa) A shop attached to a farm and selling its produce.

Are you looking for...?