Definify.com

Definition 2024


clamp_stands

clamp stands

English

Noun

clamp stands

  1. plural of clamp stand