oyaxa:tapua

English: Translation
you (pl) see it, decl
phrase
Senses and perception