bardee
noun
- 1
The edible larva of an insect.
Translate “bardee” to another language
Click any language to open the translator with this word already filled in.
The edible larva of an insect.
Click any language to open the translator with this word already filled in.