Dictionary / Music

dff

دف

/DFF/

English

tambourine

French

tambourin

Part of Speech

noun

Register

standard