Meaning offarmscapein English

farmscape

us/ˈfɑrmskæp/uk/ˈfɑːmskaep/
#uncommon
Definitions
Base Words