myoxa

Phonetic
[mjoxa]
English: Translation
bamboo floor
noun
Household
Construction
Plants, trees and other vegetation
Notes

Ziro, June 2015