English-Chinese dictionary »

western barn owl meaning in Chinese

EnglishChinese
western barn owl (Tyto alba furcata)
noun

仓鸮 /cāngxiāo/noun

倉鴞noun

Your history