strada principală

Romanian

Noun

strada principală f (uncountable)

  1. high street, main street