Back to Dictionary
老狐狸
lǎohúli
1. old fox
2. fig. cunning person