English-Chinese dictionary »

least flycatcher meaning in Chinese

EnglishChinese
least flycatcher (Empidonax minimus)
noun

小纹霸鹟noun