Lilu
[lee-loo]
noun daily fill
LanguageLozi (Zambia)
Meaning- Cloud
Lilu li sweli pula.
The cloud is holding rain.
Status: Verified
[lee-loo]
noun daily fill
LanguageLozi (Zambia)
MeaningLilu li sweli pula.
The cloud is holding rain.
Status: Verified