FEEDBACK

Meaning of 鸮叫

Lookup via: Pinyin | Radicals
xiāo jiào (Trad.: 鴞叫)
(of owls) to hoot or screech