on foot ne demek

  1. on foot : yaya olarak