[yadootoru]expression
Japanese definition
No Japanese definition yet.
English definitions
- to stay in a hotel (inn, etc.); to put up (at)
- to make a reservation (at a hotel, etc.); to arrange for a place to stay
Examples
No examples yet.
Loading examples…