drumstick


Results for "drumstick"

English - Turkish Dictionary

drumstick

(English - Turkish Dictionary) :
i. 1. davul tokmağı; fışkın; trampet değneği, baget. 2. ahçı. (kümes hayvanında) bacak.