English-Chinese dictionary »

snakehead meaning in Chinese

EnglishChinese
snakehead (fish)
noun

noun

鳢 /lǐ/noun