kamus
.
Search
About
animal_product
English
animal product
Noun
A product made from animal material
English: animal product