tambourEnglish

tambour, embroidery frame, embroidery hoop

Noun

A frame made of two hoops, used for embroidering

English: tambour, embroidery frame, embroidery hoop

A drum

English: tambour

English words with similar meanings

Show 2 words

Words that start with "tambour"