Meaning of 姫墻 in Japanese

  1. Words

Definition of 姫墻

  1. (n) low fence
Back to top