ixa

Phonetic
[ixa]
English: Translation
excreta (esp. of animals)
noun
Animals
Body functions
Notes

Ziro, June 2015