English | German | Russian | Czech

farmscraper English

Meaning farmscraper meaning

What does farmscraper mean?

farmscraper

A high-rise building used for growing crops or raising livestock.

Are you looking for...?