Skip to Content
Medical Term:

tambour sound

 

Synonym(s): bruit de tambour

(web3)