English → Hindi dictionary
drumhead
Definition
a membrane that is stretched taut over a drum
Looking for poetry? Read shayari and poems by great poets.
a membrane that is stretched taut over a drum
Looking for poetry? Read shayari and poems by great poets.