English
›
Words
timbrel
Translation:
English
5
a
tambourine or similar instrument
Add
Translation