English → Hindi dictionary

drumhead

ड्रमहेड / ड्रमहैड / ड्रमहेत्डNOUN

Definition

a membrane that is stretched taut over a drum

Looking for poetry? Read shayari and poems by great poets.