Translation of "strad" into English
paved road, street are the top translations of "strad" into English.
strad
-
paved road
-
street
adjective verb noun
-
Show algorithmically generated translations
Phrases similar to "strad" with translations into English
-
Highway Code
-
Road Prevention
Add example
Add