street English - Spanish
1.
-
Englishchild living, or spending most of their time, in the streets
-
Spanishniño de la calle
2.
-
Englishthe main street of any town
-
Spanishcalle principal
3.
-
Spanishcomida callejera
Related words
banner st curfew alley avenue rumble first floor gangster off|block city block block
English translator: English Spanish street Eesti sõnaraamat Español Traductor Svenska Översättare