Definify.com

Definition 2024


step_grates

step grates

English

Noun

step grates

  1. plural of step grate