denei laa

English: Translation
this is that (is this that)
carroll-soulik-1973