English-Chinese dictionary »

wriggler meaning in Chinese

EnglishChinese
wriggler [wrigglers] (mosquito larva)
noun
[UK: ˈrɪ.ɡlə(r)]
[US: ˈrɪ.ɡlər]

孑孓 /jiéjué/noun

Your history