GeneralConnection.comDictionary
tambour
Noun

1. embroidery frame
2. embroidery hoop, framework, frame, framing, drum
2. membranophone, tympan
Usage