搜尋結果
have itchy feet
- have a strong urge to travel or move from place to place
- 相關詞
- have or develop a strong urge to travel or move from place to place
Oxford American Dictionary
- have or develop a strong urge to travel or move from place to place
Oxford Dictionary
- 更多解釋