ɻuwɛswa

Phonetic
[ɻuwɛswa]
English: Translation
frog
noun
Animals
Reptiles and amphibians
Notes

12/11/07, Ramebao Village, Arunachal Pradesh, India,