Translation of Keong in English:

User Contribution

Keong

Hermit crab

noun