addi meaning in english

शब्द : అడ్డి

Transliteration : aDDi

Other spellings : addi

Meanings in english :

As noun :
delay
Telugu to English
English To Telugu