Translation of "lelu" into English
road is the translation of "lelu" into English.
lelu
-
road
nounroad / a wide way leading from one place to another, especially one with a specially prepared surface which vehicles can use.
lelu ûsu ndwîsîlîka
The road is impassable
-
Show algorithmically generated translations
Automatic translations of "lelu" into English
-
Glosbe Translate
Add example
Add