tams-tams
French
Noun
tams-tams
m
plural of
tam-tam