strada principală
Romanian
Noun
strada
principală
f
(
uncountable
)
high street
,
main street