陆贝

陆贝
bèi

land snail

1 meaning
MEANING

MEANING

  1. noun

    land snail

    • Land snails live on land.

STROKE ORDER
Loading…

Explore more related entries to look up.