click-clackEnglish

click-clack

Noun

A succession of clicks

English: click-clack