slang, to travel by foot "humping the paddies"
English - Chinese
Definition of slang, to travel by foot "humping the paddies" in English Chinese dictionary