indudu meaning in english


शब्द : ఇందుడు

Transliteration : induDu

Other spellings : indudu

Meanings in english :

As noun :
moon
Telugu to English
English To Telugu