English-Chinese dictionary »

mountain chickadee meaning in Chinese

EnglishChinese
mountain chickadee (Poecile gambeli)
noun

栗背山雀noun