Definify.com

Definition 2024


hose_clamps

hose clamps

English

Noun

hose clamps

  1. plural of hose clamp