GeneralConnection.com
➔
Dictionary
tambour
Noun
1. embroidery frame
2. embroidery hoop, framework, frame, framing, drum
2. membranophone, tympan
Usage