Translation of "sala" into English
path, road, road path are the top translations of "sala" into English.
sala
noun
-
street (paved part of road in a village or a town)
-
path
noun -
road
noun
-
Less frequent translations
- track
-
Show algorithmically generated translations
Automatic translations of "sala" into English
-
Glosbe Translate
Add example
Add