Back to Dictionary
鸮叫
鴞叫
xiāojiào
1.
(of owls) to hoot or screech
Character Breakdown
Metadata
- Category
- Chinese