dùusa

Phonetic
[dùusa]
English: Translation
sit at a distance
verb
Physical Actions
Notes

Ziro, June 2015