Terdapat 1 arti 'track road' di Kamus Bahasa Inggris Terjemahan Indonesia.
Jalan setapak
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti track road adalah jalan setapak.