Translation of main road in Romanian

main road

stradă principală, n.

noun

  • 1

    (country) stradă principală
    (in town) şosea principală