Meaning of 仙窟 in Japanese

  1. Words

Definition of 仙窟

  1. (n) enchanted cave
Back to top