What does the phrase to get itchy feet mean?
选项:
A:To break one's leg
B:To have a desire to travel
C:Feel itchy
D:To be afraid of traveling
发布时间:2024-06-19 21:33:34