kamus
.
Search
About
turkey_drumstick
English
turkey drumstick, turkey leg
Noun
The lower joint of the leg of a turkey
English: turkey leg, turkey drumstick
English words with similar meanings
Show 1 words
turkey leg