Meaning of tambour
Definition of tambour
(noun)
a
frame
made
of two hoops;
used
for embroidering
a
drum
Other information on tambour
WIKIPEDIA results for
tambour
Amazon results for
tambour
Tweet