cart_trackEnglish

cart track, cartroad, track

Noun

Any road or path affording passage especially a rough one

English: track, cart track, cartroad

Bahasa: jalan, jejak, runut, denai

Bahasa words with similar meanings

English words with similar meanings

Show 2 words