Translation of "strade" into English
road is the translation of "strade" into English.
strade
-
road
adjective noun
-
Show algorithmically generated translations
Phrases similar to "strade" with translations into English
-
blind alley · impasse
Add example
Add