English-Chinese dictionary »

mosquito larva meaning in Chinese

EnglishChinese
mosquito larva noun

孑孓 /jiéjué/noun

Your history