kamus
.
Search
About
appendicle
English
appendicle
Noun
A small appendage
English: appendicle