Definify.com

Definition 2025


clover_clamps

clover clamps

English

Noun

clover clamps

  1. plural of clover clamp