kamus
.
Search
About
carrot_stick
English
carrot stick
Noun
A stick of carrot eaten raw
English: carrot stick