Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
hailu
haluo
huiluo
halo
hail
haili
?
海
螺
hǎi
luó
sea snail / whelk / conch
By
MDBG
2025