Definify.com

Definition 2025


step_grates

step grates

English

Noun

step grates

  1. plural of step grate