Back to Dictionary
狐猴
húhóu
1. lemur