Back to Dictionary
狼崽
lángzǎi
1. wolf cub