Meaning of 獣欲 in Japanese

  1. Words

Definition of 獣欲

  1. (n) animal or carnal desires; lust
Back to top