WordStrada are o mie de metri.MeaningThe street is a thousand meters long.Part of speechsentencePronunciationCourseRomanianLessonLarge numbers (sută, mie, milion)Breakdown of Strada are o mie de metri.oa / an (f)aveato havestradathe streetdeof / to, near (after se apropia)