>

itchy feet

/ˈɪtʃi: fi:t/

📖 中文释义

  1. n. 漫游的渴望,旅行的渴望