English | German | Russian | Czech

deployant English

Meaning deployant meaning

What does deployant mean?

deployant

Of the clasp of a wristwatch: having an expanding metal mechanism used for fitting the two ends of the strap together.

Are you looking for...?