Chinese-English dictionary »

鼻涕蟲 meaning in English

ChineseEnglish
鼻涕蟲 noun

slug [slugs](gastropod)
noun
[UK: slʌɡ] [US: sˈləɡ]