Chinese-English dictionary »

蝠鱝 meaning in English

ChineseEnglish
蝠鱝 noun

manta ray(any of several very large pelagic rays)
noun

Your history