Meaning of 止宿 in Japanese

  1. Words

Definition of 止宿

  1. (n, vs) lodging; putting up
Back to top