to live far from home (idiom)/away from one's native place/to leave for a foreign land
版权所有 © 2025 3Dict.cn