Meaning of インキュバス in Japanese

  1. Words

Definition of インキュバス

インキュバス(inkyubasu)
  1. (n) incubus
Back to top