Skip to content
Kotomora

直ちょく売ばい所しょ

Meanings

1

noun

farmers' market; farm shop; direct-sales outlet

A shop or stand, often at a farm or roadside, where local producers sell their own agricultural products directly to consumers.