"On foot" is correct. "By feet" is not. Keep in mind that when you say you walk, "by foot" becomes redundant.
確定! 回上一頁