lwgu'

Phonetic
[lɨguɁ]
English: Translation
incubating hen
noun
Animal husbandry
Animals
Birds
Notes

Ziro, June 2015