English-Chinese dictionary »

pond heron meaning in Chinese

EnglishChinese
pond heron (heron of the genus Ardeola)
noun

池鹭noun