English | German | Russian | Czech

farmstand English

Meaning farmstand meaning

What does farmstand mean?

farmstand

A stand that sells farm produce.

Are you looking for...?