kamus
.
Search
About
helix_hortensis
English
Helix hortensis
Noun
A kind of garden snail
English: Helix hortensis