carrot_stickEnglish

carrot stick

Noun

A stick of carrot eaten raw

English: carrot stick