She cannot resist the/her itch to travel.
英
美
她巴不得要去旅行.
目录
查词历史
英 汉