addi meaning in english

[Tel.] n. Delay, hindrance, obstacle, atankamuaddivadu to come in the way. addineramu the crime of unlawful. interference.