on-streetEnglish

on-street

Adjective

At the sides of streets

English: on-street