Definify.com

Definition 2025


offscapes

offscapes

English

Noun

offscapes

  1. plural of offscape