Meaning of 相宿 in Japanese

  1. Words

Definition of 相宿

  1. (n) staying in the same inn or hotel; rooming together
Back to top