搜尋結果
get itchy feet
- develop 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
- 更多解釋