street English - French
1.
-
Englishchild living, or spending most of their time, in the streets
-
Frenchenfant des rues
2.
-
Englishthe main street of any town
-
Frenchrue principale
3.
-
Frenchneeded
Related words
banner curfew alley avenue first floor alleyway gangster abortionist off|block city block block close
English translator: English French street Eesti sõnaraamat Español Traductor Svenska Översättare