Back to Dictionary
猩猩
xīngxing
1. orangutan
Common • Top 13%