Translation of Keong in English:

User Contribution

Keong

Hermit crab

noun


User Contribution

keong

snail

noun