oxa:tehla

English: Translation
they see it
phrase
Senses and perception