chandrapod meaning in english


शब्द : చంద్రపొద

Transliteration : chandrapoda

Other spellings : chandrapod

Meanings in english :

elephant creeper
Telugu to English
English To Telugu