Question: what is pidugu in english?
Answer: Meanings in english : thunderbolt. On this page you will get the synonyms, definition, meanings and translation of pidugu (పిడుగు) with similar words. Maxgyan.com is an online telugu english dictionary.