edayu meaning in english

[Tel.] v. n. To stand aside. To separate. tolagu, edabayu. edayika edayika. n. Separation edabatu, viyogamu.