oyaxa:ta

English: Translation
you see it
phrase
Senses and perception