Chinese-English dictionary »

橙顶灶莺 meaning in English

ChineseEnglish
橙顶灶莺 noun

ovenbird(Seiurus auricapilla)
noun