Definify.com

Definition 2024


clover_clamps

clover clamps

English

Noun

clover clamps

  1. plural of clover clamp