Back to Dictionary
兽欲
獸慾
shòuyù
1. beastly desire