Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
to
two
too
tuo
tao
tito
tit
tiao
?
草鸮
cǎo
xiāo
(bird species of China) eastern grass owl (Tyto longimembris)
东仓鸮
dōng
cāng
xiāo
(bird species of China) eastern barn owl (Tyto javanica)
<< back to the home page