Term Gallery logo

Meanings of farm-place in English