Vocabulary

休憩所

rest area; rest stop; service area (next to a highway); service station; parking area

noun
freq #900