lemba

Phonetic
[lemba]
English: Translation
village
noun
Humans, Social Relations and Organization
Location and Directions
Notes

Ziro, June 2015