Chinese-English dictionary »

栗头𫛚 /lìtóuyán/ meaning in English

ChineseEnglish
栗头𫛚 /lìtóuyán/ noun

Japanese night heron(Gorsachius goisagi)
noun

Your history