1 Translation results for: drumsticks
 
drumstick noun
drumsticks
مِخْبَط
Advertisement
Reverse translation for
drumsticks